<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
	<title>dhtmlxTreeGrid 2.0</title>
	<link rel="STYLESHEET" type="text/css" href="common/style.css">
</head>

<body>
<h1>dhtmlxTreeGrid 2.0. Samples</h1>

<h2>Featured Samples:</h2>
<ul>
<li><a href='drag_n_drop/treeGrid_drag.html'>Drag and Drop between Grids</a></li>
<div class='sampledescblock'>Rows can be dropped from TreeGrid to Grid and vica versa. Try this out with this sample. </div><li><a href='grid_operations/treeGrid_math.html'>Math calculations</a></li>
<div class='sampledescblock'>If you need some mathemeical calculations this sample will make you see that dhtmlxTreeGrid provide such capability.</div><li><a href='grid_operations/treegrid_aggregation.html'>Aggregation in TreeGrid</a></li>
<div class='sampledescblock'>Use autocalculated values to do usual calculations in treegrid footer</div><li><a href='grid_operations/treegrid_filtering.html'>Search and Filtering in TreeGrid</a></li>
<div class='sampledescblock'>Try to find necessary data in treegrid using built-in filters and searc capabilities</div><li><a href='initialization_loading/treeGrid_dynamic.html'>Dynamic loading (using PHP)</a></li>
<div class='sampledescblock'>Sample demonstrats dynamical loading of data into dtmlxTreeGrid. This technic helps increasing overal performance for nested structures.</div><li><a href='loading_big_datasets/treegrid_paging.html'>Paging in dhtmlxTreeGrid</a></li>
<div class='sampledescblock'>Since v.1.6 dhtmlxTreeGrid supports paginal output. This is common way for solving performance problems with big datasets. But try Smart Rendering also.</div><li><a href='loading_big_datasets/treegrid_smartpars.html'>Smart Parsing</a></li>
<div class='sampledescblock'>Next to dhtmlxTree, dhtmxTreeGrid supports Smart XML Parsing for showing big structures. This technic increases overal performance for big trees without the necessity to split data into levels on server side. Just load data like you did before, dhtmlxTreeGrid will do everything else.</div><li><a href='loading_big_datasets/treegrid_srnd.html'>Smart Rendering in dhtmlxTreeGrid</a></li>
<div class='sampledescblock'>Smart rendering is the technology which allows dhtmlxGrid users work with really huge datasets. Since v.1.6 it is available for tree structures also.</div><li><a href='nodes_rows_manipulations/treeGrid_lines.html'>TreeGrid lines</a></li>
<div class='sampledescblock'>By default dhtmlxTreeGrid had no visual connectors for nodes. Starting from v.1.5 you can choose either to turn connection lines for nodes on or off.</div><li><a href='serialization/treeGrid_serialize.html'>TreeGrid serialization</a></li>
<div class='sampledescblock'>You can export dhtmlxTreeGrid content into XML string any time calling just one method.  </div><li><a href='split/treeGrid_split.html'>TreeGrid Split Mode</a></li>
<div class='sampledescblock'>Split dhtmlxTreeGrid content into two parts to have the ability to scroll them independently.</div>
</ul>

<h2>Samples Grouped by Category:</h2>
<ul>
<li><a href='drag_n_drop/index.html'>Drag-n-drop</a></li><li><a href='grid_operations/index.html'>Extended functionality</a></li><li><a href='initialization_loading/index.html'>Initialization and loading</a></li><li><a href='loading_big_datasets/index.html'>Loading from big datasets</a></li><li><a href='nodes_rows_manipulations/index.html'>Nodes and rows manipulations</a></li><li><a href='serialization/index.html'>Serialization</a></li><li><a href='split/index.html'>Split</a></li>
</ul>
<div style="margin-top:20px;">
&copy; DHTMLX LTD., 2004-2007
</div>

</body>
</html>
